package com.haihui.platform.service.roles;

import java.util.List;
import java.util.Map;

import com.haihui.platform.entity.Role;

public interface RoleService {

	//获得总数
	Integer count(Role role);
	
	//角色列表
	List<Map<String, Object>> list(Role role);
	
	//新增
	Integer add(Role role);
	
	//修改角色
	Integer update(Role role);
	
	//详情
	Map<String, Object> detail(Role role);
	
	//删除角色
	Integer delete(Role role);
	
	//批量新增
	Integer batchInsert(List<Map<String, Object>> map);
	
	//删除角色对应的资源
	Integer delResRole(String roleId);
	
}
